Light Weight List

Description

The Light Weight List is a high-performance data entry and reporting control for UX components. It is designed for working directly with SQL data sources, making it easy to view, edit, and manage tabular data with minimal configuration. A Light Weight List is implemented as a pre-populated Spreadsheet control with additional tooling for common data scenarios.

Name
Description
Light Weight List – Date and Datetime Fields - Date Picker and Format

Date and datetime columns in a Light Weight List can be configured to show a date picker and to use a specific display format.

Light Weight List – Date and Datetime Fields - Display Format

You can set the display format for date and datetime fields in a Light Weight List. The selected format controls how date values are shown when the list is rendered.

Light Weight List – Default Value and Readonly

You can specify Javascript to define the default value for a field in the new record row and to determine whether a field in a particular row should be readonly.

Light Weight List – Dropdownbox, Edit-combo, Auto-suggest

In a Light Weight List you can configure any column so that its editing control is rendered as a Dropdownbox, Edit-combo, or Auto-suggest control. This allows you to present users with picklists or typed-ahead choices rather than free text.

Light Weight List - Fill Drag and Fill Move

For each column in a Light Weight List you can enable Drag Fill and Drag Move to quickly copy or move values between cells.

Light Weight List - Hide Columns

You can designate specific columns in a Light Weight List to be hidden. Hidden columns remain part of the underlying SQL data model but are not shown in the rendered list.

Light Weight List – Import Settings From List

If your UX component already contains one or more List controls based on SQL data sources, you can configure a new Light Weight List by importing settings from an existing List. This can greatly reduce setup time and ensure consistent configuration between controls.

Overview of Light Weight List

The Light Weight List makes it easy to define a SQL-backed table view and editing surface inside a UX component. A builder guides you through selecting the connection, table, and columns to display.

Setting up a Parent–Child Relationship Between Light Weight Lists

You can place multiple Light Weight List controls on a UX component and link them in a parent–child relationship so that the child list is filtered by the selected row in the parent list.

Light Weight List – Row Prefix

The Row Prefix option in a Light Weight List controls how special row states (dirty, deleted, new, error) are indicated in the UI. You can turn the row prefix on or off to change how these states are displayed.

Overview

The Light Weight List provides a streamlined way to build data-centric UX components. Using a builder, you can quickly choose a connection string, table, and columns to display. The control then renders a grid-like interface that supports common create, read, update, and delete (CRUD) operations.

Light Weight Lists are well-suited for applications that require fast data entry, configurable editors, and clear visual indicators for row state (new, dirty, deleted, or error).

See Also